support pier - Spanish English Dictionary